76f3accedbf3d8b16b18e1b9cf7dd7ee34e8292a,providence-jax-rs/src/test/java/net/morimekta/providence/jax/rs/DropWizardIT.java,DropWizardIT,testProvidenceBinary,#,74
Before Change
.register(DefaultProvidenceMessageBodyReader.class)
.request()
.accept(BinarySerializer.MIME_TYPE)
.post(Entity.entity(Operation.builder()
.setOperator(Operator.ADD)
.addToOperands(Operand.withNumber(52d),
Operand.withImaginary(new Imaginary(1d, -1d)),
Operand.withNumber(15d))
.build(),
BinarySerializer.MIME_TYPE));
assertThat(response.getStatus(), is(equalTo(200)));
After Change
.register(DefaultProvidenceMessageBodyReader.class)
.request()
.accept(BinarySerializer.MIME_TYPE)
.post(Entity.entity(new Operation(Operator.ADD,
list(withNumber(52d),
withImaginary(new Imaginary(1d, -1d)),
withNumber(15d))),
BinarySerializer.MIME_TYPE));
assertThat(response.getStatus(), is(equalTo(200)));